package main

import "fmt"

func main() {
	f1 := square
	fmt.Println(f1(3))

	f1 = negative
	fmt.Println(f1(2))
	f2 := product
	fmt.Println(f2(1, 2))
}

func square(n int) int     { return n * n }
func negative(n int) int   { return -n }
func product(m, n int) int { return m * n }
